#include <iostream>

using namespace std;

//定义一个模板函数
template <typename T>
void insertArray(T arr[],int n,T newdata)
{
	static int i=0;
	//找到最后一个有效数据的位置
	arr[i++]=newdata;
}

template <typename T>
void showArray(T arr[],int n)
{
	int i;
	for(i=0; i<n; i++)
		cout<<arr[i]<<endl;
}

int main()
{
	string str1="hello";
	string str2="gec";
	string str3="2019";
	string a[5];
	insertArray(a,5,str1);
	insertArray(a,5,str2);
	insertArray(a,5,str3);
	showArray(a,5);
}